Settings

actual data class Settings : CommonSettings

General settings of library. Parameter values, authToken, baseHost, wsHost, storageHost must be taken from the widget settings.

expect class Settings : CommonSettings
actual data class Settings : CommonSettings

General settings of library. Parameter values, authToken, baseHost, wsHost, storageHost must be taken from the widget settings.

Constructors

Link copied to clipboard
constructor(authToken: String, baseHost: String, wsHost: String, storageHost: String)

Create the settings of library

constructor(authToken: String, baseHost: String, wsHost: String, storageHost: String)

Create the settings of library

Properties

authToken
Link copied to clipboard
open override val authToken: String

Widget token.

open override val authToken: String

Widget token.

baseHost
Link copied to clipboard
open override val baseHost: String

Url for chat2desk service.

open override val baseHost: String

Url for chat2desk service.

Link copied to clipboard

Client for socket connection. OkHttpClient().newBuilder().build() by default

Link copied to clipboard
var socketConfiguration: <Error class: unknown class>

Configuration for socket connection. NSURLSessionConfiguration.defaultSessionConfiguration() by default

storageHost
Link copied to clipboard
open override val storageHost: String

Url for file storage.

open override val storageHost: String

Url for file storage.

wsHost
Link copied to clipboard
open override val wsHost: String

Url for socket connection.

open override val wsHost: String

Url for socket connection.